package com.framework.foundation.system.dictionary;

import com.framework.foundation.common.BaseController;
import com.jfinal.plugin.activerecord.Db;

public class DictionaryController extends BaseController {

	/**
	 * 跳转到列表页
	 * 
	 * @Author: Brin
	 * @Date: 2015年11月13日 下午2:17:45
	 */
	public void index() {
		render("index.html");
	}

	/**
	 * 返回ztree支持的json格式数据
	 * 
	 * @Author: Brin
	 * @Date: 2015年11月3日 下午4:50:06
	 */
	public void treeJson() {
		renderJson(
				Db.find("SELECT d2.id, d2.parentId, d2.code, d2.name, if((SELECT COUNT(d1.id) FROM ww_dictionary d1 WHERE d1.parentId = d2.id)>0,true,false) AS isParent "
						+ "FROM ww_dictionary d2 WHERE d2.deleteMark = 0"));
	}

	public void uploader() {
		render("uploader.html");
	}

}
